head torch - Turco Inglés Diccionario